home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / WIN_PRO / DS-1.ZIP;1 / PREPROC.ZIP / PPROTO.H < prev    next >
Encoding:
C/C++ Source or Header  |  1992-02-10  |  3.9 KB  |  66 lines

  1. novalue            advance_tok  Params((struct token **tp));
  2. int                chk_eq_sign  Params((noargs));
  3. long               conditional  Params((struct token **tp,
  4.                                   struct token *trigger));
  5. struct token      *copy_t       Params((struct token *t));
  6. novalue            err1         Params((char *s));
  7. novalue            err2         Params((char *s1, char *s2));
  8. novalue            errfl1       Params((char *f, int l, char *s));
  9. novalue            errfl2       Params((char *f, int l, char *s1, char *s2));
  10. novalue            errt1        Params((struct token *t, char *s));
  11. novalue            errt2        Params((struct token *t, char *s1, char *s2));
  12. int                eval         Params((struct token *trigger));
  13. novalue            fill_cbuf    Params((noargs));
  14. novalue            free_id_lst  Params((struct id_lst *ilst));
  15. novalue            free_plsts   Params((struct paste_lsts *plsts));
  16. novalue            free_m       Params((struct macro *m));
  17. novalue            free_m_lst   Params((struct macro *m));
  18. novalue            free_t       Params((struct token *t));
  19. novalue            free_t_lst   Params((struct tok_lst *tlst));
  20. struct str_buf    *get_sbuf     Params((noargs));
  21. novalue            include      Params((struct token *trigger, char *fname,
  22.                                   int start));
  23. novalue    init_files    Params((char *opt_lst,char * *opt_args));
  24. novalue    init_files    Params((char *opt_lst,char * *opt_args));
  25. novalue            init_macro   Params((noargs));
  26. novalue            init_preproc Params((char *fname, char *opt_lst,
  27.                                   char **opt_args));
  28. novalue            init_sys     Params((char *fname, int argc, char *argv[]));
  29. novalue            init_tok     Params((noargs));
  30. struct token      *interp_dir   Params((noargs));
  31. struct token      *mac_tok      Params((noargs));
  32. novalue            merge_whsp   Params((struct token **whsp,
  33.                                   struct token **next_t,
  34.                                   struct token *(*t_src)()));
  35. novalue            m_delete     Params((struct token *mname));
  36. novalue            m_install    Params((struct token *mname, int category,
  37.                                   int multi_line, struct id_lst *prmlst,
  38.                                   struct tok_lst *body));
  39. struct macro      *m_lookup     Params((struct token *mname));
  40. struct char_src   *new_cs       Params((char *fname, FILE *f, int bufsize));
  41. struct id_lst     *new_id_lst   Params((char *id));
  42. struct macro      *new_macro    Params((char *mname, int category,
  43.                                   int multi_line, struct id_lst *prmlst,
  44.                                   struct tok_lst *body));
  45. struct mac_expand *new_me       Params((struct macro *m, struct tok_lst **args,
  46.                                    struct tok_lst **exp_args));
  47. struct paste_lsts *new_plsts    Params((struct token *trigger,
  48.                                   struct tok_lst *tlst,
  49.                                   struct paste_lsts *plst));
  50. struct token      *new_token    Params((int id, char *image, char *fname,
  51.                                   int line));
  52. struct tok_lst    *new_t_lst    Params((struct token *tok));
  53. struct token      *next_tok     Params((noargs));
  54. novalue            nxt_non_wh   Params((struct token **tp));
  55. novalue            output       Params((FILE *out_file));
  56. struct token      *paste        Params((noargs));
  57. novalue            pop_src      Params((noargs));
  58. struct token      *preproc      Params((noargs));
  59. novalue            push_src     Params((int flag, union src_ref *ref));
  60. novalue            rel_sbuf     Params((struct str_buf *sbuf));
  61. int                rt_state     Params((int tok_id));
  62. novalue            show_usage   Params((noargs));
  63. novalue            source       Params((char *fname));
  64. novalue            str_src      Params((char *src_name, char *s, int len));
  65. struct token      *tokenize     Params((noargs));
  66.